/**
 * 
 */
package dt.inlee.system.vo;

import java.io.Serializable;
import java.util.Date;

import org.apache.struts2.json.annotations.JSON;

/**
 * @功能说明：系统日志VO
 * @作者： xgyin
 * @创建日期： 2011-3-22
 */

public class LogInfoBean implements Serializable {
	/** 
    * @Fields serialVersionUID : TODO() 
    */ 
    private static final long serialVersionUID = -3661228026052139045L;

    /** id */
	private String id;

	/** 操作类型 */
	private String optype;

	/** 操作内容 */
	private String objectname;

	/** 数据id */
	private String dataid;

	/** ip地址 */
	private String ip;

	/** 操作用户 */
	private String operatorUser;

	/** 操作人员所属机构 */
	private String operatorOrg;
	/**所属运营商**/
	private String belongsCompany;

	/** 操作时间 */
	private String dtime;
	/**开始时间*/
	private Date beginTime;
	/**结束时间*/
	private Date endTime;

	/** 状态 */
	private String state;

	/** 备注 */
	private String remark;
	private String deleteIDS;
	private int addCount;
	private int modifyCount;
	private int deleteCount;
	private int viewCount;
	private int loginCount;
	private int logoutCount;
	private int recordCount;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getOptype() {
		return optype;
	}

	public void setOptype(String optype) {
		this.optype = optype;
	}

	public String getObjectname() {
		return objectname;
	}

	public void setObjectname(String objectname) {
		this.objectname = objectname;
	}

	public String getDataid() {
		return dataid;
	}

	public void setDataid(String dataid) {
		this.dataid = dataid;
	}

	public String getIp() {
		return ip;
	}

	public void setIp(String ip) {
		this.ip = ip;
	}

	public String getOperatorUser() {
		return operatorUser;
	}

	public void setOperatorUser(String operatorUser) {
		this.operatorUser = operatorUser;
	}

	public String getOperatorOrg() {
		return operatorOrg;
	}

	public void setOperatorOrg(String operatorOrg) {
		this.operatorOrg = operatorOrg;
	}

	public String getBelongsCompany() {
		return belongsCompany;
	}

	public void setBelongsCompany(String belongsCompany) {
		this.belongsCompany = belongsCompany;
	}

	@JSON(format = "yyyy-MM-dd hh:mm:ss")
	public String getDtime() {
		return dtime;
	}

	public void setDtime(String dtime) {
		this.dtime = dtime;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Date getBeginTime() {
		return beginTime;
	}

	public void setBeginTime(Date beginTime) {
		this.beginTime = beginTime;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public String getDeleteIDS() {
		return deleteIDS;
	}

	public void setDeleteIDS(String deleteIDS) {
		this.deleteIDS = deleteIDS;
	}

	public int getAddCount() {
		return addCount;
	}

	public void setAddCount(int addCount) {
		this.addCount = addCount;
	}

	public int getModifyCount() {
		return modifyCount;
	}

	public void setModifyCount(int modifyCount) {
		this.modifyCount = modifyCount;
	}

	public int getDeleteCount() {
		return deleteCount;
	}

	public void setDeleteCount(int deleteCount) {
		this.deleteCount = deleteCount;
	}

	public int getViewCount() {
		return viewCount;
	}

	public void setViewCount(int viewCount) {
		this.viewCount = viewCount;
	}

	public int getLoginCount() {
		return loginCount;
	}

	public void setLoginCount(int loginCount) {
		this.loginCount = loginCount;
	}

	public int getLogoutCount() {
		return logoutCount;
	}

	public void setLogoutCount(int logoutCount) {
		this.logoutCount = logoutCount;
	}

	public int getRecordCount() {
		return recordCount;
	}

	public void setRecordCount(int recordCount) {
		this.recordCount = recordCount;
	}
}
